5f24761a73bc82b49f84c152232aef6857e1bb6e,platform/lang-impl/src/com/intellij/util/ui/tree/LanguagePerFileConfigurable.java,ChangeSomethingAction,ChangeSomethingAction,#VirtualFile#T#,267

Before Change



      ChangeSomethingAction(@Nullable final VirtualFile file, @Nullable final T t) {
        super("", "", null);
        getTemplatePresentation().setText(t == null ? "Clear" : visualize(t));
        myFile = file;
        myDialect = t;
      }

After Change



      ChangeSomethingAction(@Nullable final VirtualFile file, @Nullable final T t) {
        super("", "", null);
        Presentation presentation = getTemplatePresentation();
        presentation.setText(t == null ? "Clear" : visualize(t));
        presentation.setIcon(getIcon(myTreeView.getValues().get(file), t));
        myFile = file;
        myDialect = t;
      }